﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Knights.Objeto.Tecnicas
{
    class Ira : TecnicaDefensiva
    {
        public Ira(Caballero caballero)
            : base(caballero, "Ira", 110)
        { }

        public override void Activar()
        {
            if (!ChanceCriticoAlMaximo() && EnergiaSuficiente())
                miCaballero.Valor += 10;

            base.Activar();
        }

        private bool ChanceCriticoAlMaximo()
        {
            if (miCaballero.Critico >= 100)
            {
                mensaje = "Chance de critico al maximo!";
                return true;
            }
            else
                return false;
        }
    }
}
